CPU Utilization Control System In Distributed Computing
نویسنده
چکیده
Distributed computing system has been used as a tool to solve many large-scale parallel computational problems. However, due to the heterogeneity of the resources as well as applications, most of the dependent parallel tasks are not able to complete at the same time. If the waiting time for task processing increases, overall performance can be degraded significantly cause by the synchronization between parallel tasks. This research proposes a central processing unit (CPU) Utilization Control system, which is able to throttle the CPU usage by periodically, forces the associated processes to be idle for a short time. The released CPU power then can be allocated for other local jobs without scarifying the performance of dependent tasks.
منابع مشابه
DEUCON: Distributed End-to-End Utilization Control for Real-Time Systems
This paper presents the Distributed End-to-end Utiization CONtrol (DEUCON) algorithm. DEUCON can dynamically enforce desired CPU utilizations on all processors in a distributed real-time system despite uncertainties in the system workload. In contrast to earlier centralized control schemes, DEUCON is a distributed control algorithm that is systematically designed based on the Distributed Model ...
متن کاملO F FC - ORB : A robust distributed real - time embedded middleware with end - to - end utilization control q
A key challenge for distributed real-time and embedded (DRE) middleware is maintaining both system reliability and desired realtime performance in unpredictable environments where system workload and resources may fluctuate significantly. This paper presents FC-ORB, a real-time Object Request Broker (ORB) middleware that employs end-to-end utilization control to handle fluctuations in applicati...
متن کاملFC - ORB : A robust distributed real - time embedded middleware with end - to - end utilization control q
A key challenge for distributed real-time and embedded (DRE) middleware is maintaining both system reliability and desired realtime performance in unpredictable environments where system workload and resources may fluctuate significantly. This paper presents FC-ORB, a real-time Object Request Broker (ORB) middleware that employs end-to-end utilization control to handle fluctuations in applicati...
متن کاملTwo Level Resource Discovery And Replication For Secure Utilization In Distributed Computing Environments
This paper presents the details of a novel method for passive resource discovery in cluster grid environments, where resources constantly utilize inter node communication. This method offers the ability to non-intrusively identify resources that have available CPU cycles; this is critical for lowering queue wait times in large cluster grid networks. The benefits include: 1) low message complexi...
متن کاملFRA-PSO: A two-stage Resource Allocation Algorithm in Cloud Computing
Cloud computing gives a large quantity of processing possibilities and heterogeneous resources, meeting the prerequisites of numerous applications at diverse levels. Therefore, resource allocation is vital in cloud computing. Resource allocation is a technique that resources such as CPU, RAM, and disk in cloud data centers are divided among cloud users. The resource utilization, cloud service p...
متن کامل